package main

import (
	"fmt"
	"lingoe/aaa"
	"log"
	"os"
)

//桌面端编译
//.........新建终端 执行 go build -ldflags "-w -s -H windowsgui"   编译去黑框

func main() {
	// 设置日志输出到文件
	logFile, err := os.OpenFile("error.log", os.O_CREATE|os.O_APPEND|os.O_WRONLY, 0666)
	if err != nil {
		fmt.Println("无法打开日志文件:", err)
		return
	}
	defer logFile.Close()
	log.SetOutput(logFile)

	// 捕获主程序的 panic
	defer func() {
		if r := recover(); r != nil {
			log.Printf("程序崩溃: %v\n", r)
		}
	}()
	aaa.C初始化环境(路由, 路由_字节集, 路由_文件)
	fmt.Println("窗口关闭了")

}
